<?php $db = new Mypdo(); ?>
<?php



if(!empty($_POST)){
    $msg = new Message($_POST);
    $propriManager = new ProprietaireManager($db);

    $msg->setIdPropri($propriManager->getIdPropriByIdLoc($_GET['id']));
    $msgManager = new MessageManager($db);


    ExceptionThrower::Start();
    try{
        $msgManager->sendMsg($msg,$_GET['id']);
    }catch (Exception $e){
        $locManager = new LocationManager($db);
        $loc = $locManager->getLoc($_GET['id']);
        $msg->setComptenuMsg(
            'Bonjour,'."\r\n".
            'L\'adresse '.$msg->getEmailExpeMsg().' vous a envoyez un message à propos d\'une location : '."\r\n".
            $loc->getNomLoc().'-'.$loc->getMontantLoc().'euros-'.$loc->getSurfaceLoc().'m²'."\r\n".
            'Le Message :'."\r\n".
            $msg->getComptenuMsg());
        $msgManager->add($msg);
    }
    ExceptionThrower::Stop();

    header('Location: index.php?page=1&id='.$_GET['id']);

}else{

?>


<form method="post" action="#">
    <fieldset class="">
        <legend>Contacté le propriétaire</legend>
        <label for="email_expe_msg" >Votre Email :</label>
        <input name="email_expe_msg" id="email_expe_msg" type="email" />
        <label for="comptenu_msg" >Votre Message :</label>
        <textarea name="comptenu_msg" id="comptenu_msg"  ></textarea>

        <p><input type="reset" value="Annuler" /><input type="submit" value="Valider" /></p>
    </fieldset>


</form>

<?php
}
?>

